English Adjectives: cytoid

English Adjectives verb 'cytoid' conjugated